There are some 47 islands in Boston Harbor at this time. 1620 Today, after filling and the construction of causeways, there are 34. Sources Boston Landmarks Commission Links Boston Landmarks Commission